exceedingly difficult - French English Dictionary